@charset "utf-8";
/* CSS Document */

body{ background:#fff}
.area{width:1280px; margin:0 auto;}
.clear{clear:both; height:0; margin:0; padding:0; line-height:0; border:0; font-size:0}
.toTop{position:fixed;bottom:160px;left:50%;margin-left:660px;background:url(backtotop.jpg) no-repeat;display:block;width:68px;height:68px;display:none;}
#top{ margin-top:40px; margin-bottom:15px}
#top .left{ width:385px; margin-right:70px; margin-top:12px}
#top .center{ width:416px}
#top .center .banben{width:470px;margin-top:13px; margin-bottom:10px; float:left; overflow:hidden}
#top .center .banben a{font-size:14px;margin-right:23px;vertical-align:middle;float:left;height:20px;line-height:20px; color:#8c8c8c}
#top .center .mid_search{width:416px; float:left; color:#8c8c8c}
#top .center .mid_search .search{overflow:hidden;zoom:1; margin-bottom:5px}
#top .center .mid_search .search .txt{border:1px solid #ccc;padding:6px 12px 7px 12px;float:left;width:300px;font-family:"Microsoft YaHei";font-size:14px;}
#top .center .mid_search .search .btn{background:url(search_btn.jpg) no-repeat;float:left;width:85px;height:34px;cursor:pointer; border:0}
#top .center .mid_search .date{font-size:14px;line-height:30px;overflow:hidden;zoom:1}
#top .center .mid_search .date span div{display:inline}
#top .center .mid_search .other_date{margin-top:6px}
#dateSpan{ float:left;line-height:20px;margin-right:0px;}
#ZlStr{float:right;line-height:20px;}
#top .right{ width:362px}
#top .right .banner{ margin-top:10px}
#top .right .banner img{width:362px; height:90px}
#top .right .app{}
#top .right .app .sj{width:42px; height:50px;margin-right:38px; float:left;  cursor: pointer; position: relative; z-index: 10; background:url(index_2023_pic01.jpg) top left no-repeat }
#top .right .app .sj:hover .sj_b{ display: block; }
#top .right .app .sj .sj_b{ width:80px; height:80px; background:url(erwm_sj.png) top left no-repeat;position: absolute; left: -20px; top: 60px; display: none; border:1px solid #903;}

#top .right .app .khd{width:42px;margin-right:38px; float:left;}
#top .right .app .rmjz{width:56px; height:55px; float:right;cursor: pointer; position: relative; z-index: 10; background:url(index_2023_pic03.jpg) top left no-repeat}
#top .right .app .rmjz:hover .rmjz_b{ display:block}
#top .right .app .rmjz .rmjz_b{width:80px; height:280px; position:absolute; left:70px; top:0px; display:none}

#nav{width:100%; background:url(index_2023_pic30.png) top left repeat-x; height:100px; margin-bottom:20px; box-shadow:0 20px 20px -14px #dadada; min-width:1280px}
#nav .box{width:1280px; margin:0 auto;color:#a11f24; border-bottom:1px dashed #fff; height:50px}
#nav .box .left{width:1000px}
#nav .box .right{width:280px}
#nav .box ul{width:1000px; overflow:hidden; float:left;margin-top:6px}
#nav .box ul li{ color:#a11f24; margin-right:35px; font-size:16px;font-family:"Microsoft YaHei"; float:left; line-height:50px;}
#nav .box ul li a{color:#a11f24}
#nav .box_d{width:1280px; margin:0 auto;color:#a11f24;}
#nav .box_d .left{width:1000px}
#nav .box_d .right{width:280px; text-align:center}
#nav .box_d ul{width:1000px; overflow:hidden; float:left;margin-top:2px}
#nav .box_d ul li{ color:#a11f24; margin-right:50px; font-size:16px;font-family:"Microsoft YaHei"; float:left; line-height:24px;}
#nav .box_d ul li a{color:#a11f24}



#nav .box .right .app{ margin-top:15px}
#nav .box .right .app .sj{width:72px; height:30px;margin-right:18px; float:left;  cursor: pointer; position: relative; z-index: 10; background:url(index_2023_pic20.png) top left no-repeat }
#nav .box .right .app .sj:hover .sj_b{ display: block; }
#nav .box .right .app .sj .sj_b{ width:80px; height:80px; background:url(erwm_sj.png) top left no-repeat;position: absolute; left: 0px; top: 40px; display: none; border:1px solid #903;}

#nav .box .right .app .khd{width:72px;height:30px;margin-right:18px; float:left;  cursor: pointer; position: relative; z-index: 10; background:url(index_2023_pic21.png) top left no-repeat}
#nav .box .right .app .khd:hover .khd_b{ display: block; }
#nav .box .right .app .khd .khd_b{ width:80px; height:80px; background:url(erwm_khd.png) top left no-repeat;position: absolute; left: 0px; top: 40px; display: none; border:1px solid #903;}

#nav .box .right .app .rmjz{width:96px; height:31px; float:right;cursor: pointer; position: relative; z-index: 10; background:url(index_2023_pic22.png) top left no-repeat}
#nav .box .right .app .rmjz:hover .rmjz_b{ display:block}
#nav .box .right .app .rmjz .rmjz_b{width:80px; height:280px; position:absolute; left:110px; top:0px; display:none}


.lianxinqiao { position: relative;  overflow: hidden; text-align: center; margin-bottom:30px;}
.lianxinqiao img{width:307px;height:206px;}
.lianxinqiao li { list-style: none; }
.lianxinqiao ul li { float: left; }

#b003 .dots{ position: absolute; right:10px; bottom: 10px;}
#b003 .dots li.active
{
	background: #a11f24;
	opacity: 1;
}		

#b003 .dots li
{ 
	display: inline-block; 
        float:left;
	width: 8px; 
	height: 8px; 
	margin: 0 4px; 
	text-indent: -999em; 
	border: 2px solid #a11f24; 
	border-radius: 6px; 
	cursor: pointer; 
	opacity: .4; 
	-webkit-transition: background .5s, opacity .5s; 
	-moz-transition: background .5s, opacity .5s; 
	transition: background .5s, opacity .5s;
        padding:0px
}




/*焦点图*/
.focus{ position:relative; width:794px; height:446px; float:left; }  
.focus img{ width:794px; height:446px; } 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:18px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:15px; position:absolute; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;}    
.focus .D1fBt a{position:relative; display:inline; width:24px; height:2px;  margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#c10819;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }



.focus2{ position:relative; width:308px; height:422px; float:left; }

.focus2 .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus2 .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }

.focus2 .fPic{ position:absolute; left:0px; top:0px; }  
.focus2 .D1fBt{ overflow:hidden; zoom:1; z-index:10;  }  
.focus2 .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus2 .shadow a{ text-decoration:none; color:#fff; font-size:18px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus2 .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus2 .fcon img{ display:block; }  
.focus2 .fbg{bottom:25px; right:15px; position:absolute; text-align:center; z-index: 200; }  
.focus2 .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;}  


.focus2 img{ width:306px; height:398px; } 
.focus2 .D1fBt2 a{position:relative; display:inline; width:10px; height:2px;  margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus2 .D1fBt2 .current,.focus2 .D1fBt2 a:hover{background:#fc114a;}    
.focus2 .D1fBt2 img{display:none}    
.focus2 .D1fBt2 i{display:none; font-style:normal; }  
.focus2 .prev,.focus2 .next{position:absolute;width:29px;height:29px;background: url(index_2023_pic12.png) no-repeat;}
.focus2 .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 0px; cursor:pointer; }  
.focus2 .next{top: 50%;margin-top: -37px; right: 0;  background-position:-29px 0px;  cursor:pointer;}  
.focus2 .prev:hover{  background-position:0 -29px; }  
.focus2 .next:hover{  background-position:-29px -29px;}  
#fsD2,#fsD2 img{width:306px;height:398px;}




/*通用概览*/
#content_Ty{ margin-bottom:0px}

#content_Ty .lanmu{ background:url(index_2023_pic09.png) left 29px repeat-x; margin-bottom:6px}
#content_Ty .lanmu span{font-size:32px;font-family:"Microsoft YaHei"; line-height:36px; background:#fff; padding-right:20px; color:#515151}
#content_Ty .lanmu span a{ color:#515151}

#content_Ty .left{width:956px}
#content_Ty .box{ width:956px;padding-bottom:0px; float:left;  margin-bottom:40px}
#content_Ty .box h3{color:#373737;line-height:40px;font-size:24px;font-weight:normal;margin-bottom:5px;font-family:'Microsoft YaHei';}
#content_Ty .box h3 a{color:#373737;}
#content_Ty .box img{width:308px; height:173px; margin-right:16px; display:block; float:left}
#content_Ty .box p{ font-size:16px; line-height:26px; color:#373737; text-indent:2em; font-family:'Microsoft YaHei'; margin-bottom:20px; }
#content_Ty .box p a{color:#373737;}
#content_Ty .box span{width:165px; font-size:16px; display:block; float:right; text-align:right; font-family:'Microsoft YaHei'}


#content_Ty .right{width:308px}
#content_Ty .right .lanmu{ margin-bottom:10px}
#contentG .right .zttj{width:308px;  margin-bottom:10px}
#contentG .right .zttj img{width:308px; height:100px; margin-bottom:10px; display:block; float:left}
#content_Ty .right .zttj{width:308px;  margin-bottom:10px}
#content_Ty .right .zttj img{width:308px; height:100px; margin-bottom:10px; display:block; float:left}

#content_Ty .right .zttj ul{float:left; }
#content_Ty .right .zttj ul li{width:250px;float:left;margin-bottom:0px; font-size:16px; line-height:36px;font-family:"Microsoft YaHei"; color:#373737; background: url(index_2023_pic06.png) 0 16px no-repeat; padding:0 0 0 15px ; margin-left:15px}
#content_Ty .right .zttj ul li a{color:#373737}
#content_Ty .right .banner_r{width:308px; margin-bottom:25px}
#content_Ty .right .banner_r img{width:308px; height:100px; margin-bottom:10px}
#content_Ty .right .pic_mjzl{width:308px; height:206px;position:relative; text-align:center; float:left; margin-bottom:40px}
#content_Ty .right .pic_mjzl img{width:308px; height:206px; }
#content_Ty .right .pic_mjzl span{ position:absolute; bottom:0px; left:0px; float:left; width:296px; height:28px; padding:6px; display:block;background:rgba(0,0,0,0.6); color:#fff;font-family:"微软雅黑"; font-size:16px; line-height:28px; text-align:center}
#content_Ty .right .pic_mjzl span a{ color:#fff}
#content_Ty .right .xzzz{width:306px; border:1px solid #d6d6d6; background:#f4f4f4; padding:25px 0; margin-bottom:40px;}
#content_Ty .right .pic_bwdt{width:308px; height:206px;position:relative; text-align:center; float:left; margin-bottom:20px}
#content_Ty .right .pic_bwdt img{width:308px; height:206px; }
#content_Ty .right .pic_bwdt span{ position:absolute; bottom:0px; left:0px; float:left; width:296px; height:28px; padding:6px; display:block;background:rgba(0,0,0,0.6); color:#fff;font-family:"微软雅黑"; font-size:16px; line-height:28px; text-align:center}
#content_Ty .right .pic_bwdt span a{ color:#fff}
#content_Ty .right .bwdt{width:308px; float:left}
#content_Ty .right .bwdt ul li{width:293px;float:left;height:52px; margin-bottom:0px; font-size:16px; line-height:26px;font-family:"Microsoft YaHei"; color:#373737; background: url(index_2023_pic06.png) 0 10px no-repeat; padding-left:15px ;}
#content_Ty .right .bwdt ul li a{color:#373737}


#content_Ty .left .box_sj{width:972px; float:left}
#content_Ty .left .box_sj .pic{width:308px; height:450px; margin-right:16px; position:relative; text-align:center; float:left; margin-bottom:40px}
#content_Ty .left .box_sj .pic img{width:308px; height:450px; }
#content_Ty .left .box_sj .pic span{ position:absolute; bottom:0px; left:0px; float:left; width:296px; height:28px; padding:6px; display:block;background:rgba(0,0,0,0.6); color:#fff;font-family:"微软雅黑"; font-size:16px; line-height:28px; text-align:center}
#content_Ty .left .box_sj .pic span a{ color:#fff}



/*当前位置*/
.curr1{padding-top:20px; margin-bottom:40px}
.curr1 .left{ width:30px}
.curr1 .right{width:1250px;font-size:16px;color:#373737;font-family:"Microsoft YaHei";line-height:18px;}
.curr1 .right a{color:#373737}

/*细览*/
#content_xl{ margin-bottom:40px;color:#373737 }
#content_xl h1{ text-align:center;font-size:40px;font-family:"Microsoft YaHei";line-height:60px; font-weight:bold; color:#373737; margin-bottom:20px}
#content_xl h3{ text-align:center;font-size:20px;font-family:"Microsoft YaHei";line-height:24px;  color:#373737}

#content_xl .xinxi{ padding:10px 0; border-bottom:1px dashed #cfcfcf; margin-bottom:35px}
#content_xl .xinxi .left{width:782px; margin-left:54px}
#content_xl .xinxi .left span{font-size:14px;font-family:"Microsoft YaHei";line-height:36px; margin-right:30px}
#content_xl .xinxi .center{width:215px}
#content_xl .xinxi .right{width:180px}
#content_xl .box{ margin-bottom:20px}
#content_xl .box .left{width:1064px}
#content_xl .box .right{width:146px}
#content_xl .box .right .pic{ text-align:center}
#content_xl .box .text{overflow:hidden;font:18px "Microsoft YaHei";line-height:34px;}
#content_xl .box .text p{font:18px "Microsoft YaHei";line-height:36px;padding:0 0 20px;}
#content_xl .box .text p img{max-width:1000px;}
#content_xl .box .editor{float:right;font:18px "Microsoft YaHei";}
#content_xl .box .content_banquan{ padding:22px 42px;margin-top:105px;border:0px solid #d20215; position:relative; background:#e7e7e7; margin-bottom:60px}
#content_xl .box .content_banquan p{ margin:0; padding:0;  font-size:16px; line-height:26px}
#content_xl .box .content_banquan .strong{font-weight:bold;}
#content_xl .box .listnews{overflow:hidden;zoom:1;margin:6px 0 0;}
#content_xl .box .listnews ul{overflow:hidden;}
#content_xl .box .listnews ul li{padding:18px 0;overflow:hidden}
#content_xl .box .listnews ul li h4{font:20px "Microsoft YaHei";padding:0 0 23px;line-height:28px;overflow:hidden;}
#content_xl .box .listnews ul li h4 a:hover{ text-decoration: underline;}
#content_xl .box .listnews ul li .txt{overflow:hidden;zoom:1;font:16px "Microsoft YaHei";line-height:22px; text-indent:2em}
#content_xl .box .listnews ul li .txt a,.listnews p{color:#373737;font:16px "Microsoft YaHei";line-height:22px;}
#content_xl .box .listnews .inf{width:100%;color:#606060;font:16px "Microsoft YaHei";overflow:hidden;zoom:1;}
#content_xl .box .listnews .inf .source{float:left;}
#content_xl .box .listnews .inf .time{float:right;}
#content_xl .xinxi .right .share{ float:left; position:relative}

#content_xl .lanmu{ background:url(index_2023_pic09.png) left 29px repeat-x; margin-bottom:6px}
#content_xl .lanmu span{font-size:32px;font-family:"Microsoft YaHei"; line-height:36px; background:#fff; padding-right:20px; color:#515151}
#content_xl .lanmu span a{ color:#515151}




/*分页*/
.SiteGeneralContentPage{margin:12px 3px 40px;padding:3px;text-align:right;font-size:14px;}
.SiteGeneralContentPage .currentt{background:#00a0e9;border:#036cb4 1px solid;color:#fff;font-weight:bold;margin:2px;padding:2px 5px}
.SiteGeneralContentPage .disabled{BORDER:#eee 1px solid;COLOR:#ddd;MARGIN:3px;padding:2px 5px}
.SiteGeneralContentPage a{BORDER:#b5b4b4 1px solid;COLOR:#e06b6d;MARGIN:3px;padding:2px 5px;TEXT-DECORATION:none}
.SiteGeneralContentPage a:hover,.SiteGeneralContentPage a:active{BORDER:#999 1px solid;COLOR:#666}

#footer{width:100%; margin:0 auto; background:url(index_2023_pic16.png) center top no-repeat; height:415px; min-width:1280px}
#footer .box{width:1280px; margin:0 auto}
#footer .box .lin01{ text-align:center; color:#fffefe; font-size:16px; line-height:30px; padding-top:50px;}
#footer .box .lin01 span{ margin-right:20px}
#footer .box .lin01 span a{color:#fffefe}
#footer .box .lin02{ text-align:center; color:#fffefe; font-size:14px; line-height:30px; padding-top:30px; margin-bottom:20px}
#footer .box .lin02 a{ color:#fffefe}
#footer .box .pic_banner{ text-align:center}
#footer .box .pic_banner img{ margin:0 43px}

#bzt_zt{ width:1280px; margin:0 auto 10px; padding-top:10px}
#bzt_zt .left{width:160px; margin-right:50px}
#bzt_zt .center{ width:500px}
#bzt_zt .center .banben{width:470px;margin-top:13px; margin-bottom:10px; float:left; overflow:hidden}
#bzt_zt .center .banben a{font-size:14px;margin-right:23px;vertical-align:middle;float:left;height:20px;line-height:20px; color:#8c8c8c}
#bzt_zt .right{width:416px}
#bzt_zt .right .mid_search{width:416px; float:left; color:#8c8c8c}
#bzt_zt .right .mid_search .search{overflow:hidden;zoom:1; margin-bottom:5px}
#bzt_zt .right .mid_search .search .txt{border:1px solid #ccc;padding:6px 12px 7px 12px;float:left;width:300px;font-family:"Microsoft YaHei";font-size:14px;}
#bzt_zt .right .mid_search .search .btn{background:url(search_btn.jpg) no-repeat;float:left;width:85px;height:34px;cursor:pointer; border:0}
#bzt_zt .right .mid_search .date{font-size:14px;line-height:30px;overflow:hidden;zoom:1}
#bzt_zt .right .mid_search .date span div{display:inline}
#bzt_zt .right .mid_search .other_date{margin-top:6px}